namespace CXX_ID_VIS_GLOBAL_VARIABLE_EXTERN {
	unsigned int a = 0;
	
	namespace bad {
		void f0()
		{
			if (a++ > 10) return;
		}
		void f1()
		{

		}
	}

	namespace good {
		void f0()
		{
			static unsigned int a = 0;
			if (a++ > 10) return;
		}

		void f1()
		{

		}
	}
}